Marc TenasMarc Tenas
FIFA, the $6bn reserve and the battle over who holds the right to decideOn 15 October, at FIFA headquarters in Zurich, Gianni Infantino will take his...
V.League's Fourth Foreign Slot: A Redistribution of Advantage, Not a BubbleIn the last three V.League rounds I rewatched on video, one detail kept...
2026 Community Football Instructor Training in Can Tho: Three Days, One Certificate and Twelve Blank Source LinesThe release runs to less than a page. It opens with a procedural sentence: th...
World Cup 2026 Qualifiers – Lessons from a missed penalty in the 88th minuteIn the 88th minute at My Dinh Stadium, the referee's whistle cut through the...
Vietnamese Esports and the Data Problem: Nine Analytical Dimensions That Cannot Be Left BlankAt a casual gathering after the group stage of a domestic esports tournament,...
The All-N/A Analysis: Verification Lessons for Sports JournalismEvery sports reporter fears a specific kind of story: not bad news, but the...
Ronaldo and the present equation: how a 41-year-old captain writes Portugal's scriptLisbon, the press room before Portugal meet Wales. Three reporters, three...
Nintendo Changes Seats: The Old Switch, Forty Years of Zelda, and Those Who Stay BehindIn Busan that night, I sat in front of the screen with a folded notebook open...
Vietnamese Badminton in the Transfer Window: Money Flows Onto the Court, the Gaps Stay EmptyOn the night of the Da Nang International Badminton final, I sat in the seven...
Dakar 2026 Youth Olympic Games Beach Volleyball Pools ConfirmedThe beach volleyball event at the Dakar 2026 Youth Olympic Games has official...
South American Shock: Two Records in Two Days at José Finkel Trophy 2026 and Lessons for Vietnamese SwimmingI spent the entire summer of 2026 analyzing all 64 matches of the World Cup i...
Darren Yap and Singapore's historic bronze: what 9.0400 really says at the Asian GamesNagoya, late autumn 2026. The electronic scoreboard shows 9.0400. Darren Yap...
Van Quyet's 75 Minutes and Ha Noi FC's Transition Bet After Beating CAHNAt minute 75, Nguyen Van Quyet walked off. Hang Day Stadium stood, and the...
2026 Asian Men's Volleyball Championship: Japan – Top Contender and the Race for the 2028 Olympic Berth in FukuokaFukuoka, Japan – On September 15, 2026, the Asian Men's Volleyball Championsh...
HAGL vs SLNA, Round 5: Eleven Goals Conceded in Four Games and the Trap Hidden Inside Home Advantage at PleikuMy statistical notebook after Round 4 of the LPBank V.League 2026/27 carries...
Thirty Years of the NCAA Women's Volleyball MOP Award: When a Libero Is Named Only OnceOn the list of thirty lines that I printed out on a Thursday evening in Binh...
Two Olympic Slots for All of Asia: Why Vietnam U23 Is Entering a Knockout Gamble From 2027I have seen a crack on the football map, and it starts in the group stage —...
Eala Skips the Beijing WTA 1000 for the 2026 Asian Games: The Real Bill Sits in the RankingsLate Sunday night in Melbourne, I opened the China Open entry list and counte...
When 'Transfer' Is Not Football: Lessons from Mexico on the Boundary Between Rumor and FactI heard this story from a colleague in Mexico City on a March 2026 evening,...
No Time to Talk: Inside the Biological War of a Brutal Fixture WeekSomething was cancelled in Milan, and it was not a training session. It was a...
V.League's Fourth Foreign Slot: A Redistribution of Advantage, Not a BubbleIn the last three V.League rounds I rewatched on video, one detail kept...
2026 Community Football Instructor Training in Can Tho: Three Days, One Certificate and Twelve Blank Source LinesThe release runs to less than a page. It opens with a procedural sentence: th...
World Cup 2026 Qualifiers – Lessons from a missed penalty in the 88th minuteIn the 88th minute at My Dinh Stadium, the referee's whistle cut through the...
Vietnamese Esports and the Data Problem: Nine Analytical Dimensions That Cannot Be Left BlankAt a casual gathering after the group stage of a domestic esports tournament,...
The All-N/A Analysis: Verification Lessons for Sports JournalismEvery sports reporter fears a specific kind of story: not bad news, but the...
Ronaldo and the present equation: how a 41-year-old captain writes Portugal's scriptLisbon, the press room before Portugal meet Wales. Three reporters, three...
Nintendo Changes Seats: The Old Switch, Forty Years of Zelda, and Those Who Stay BehindIn Busan that night, I sat in front of the screen with a folded notebook open...
Vietnamese Badminton in the Transfer Window: Money Flows Onto the Court, the Gaps Stay EmptyOn the night of the Da Nang International Badminton final, I sat in the seven...
Dakar 2026 Youth Olympic Games Beach Volleyball Pools ConfirmedThe beach volleyball event at the Dakar 2026 Youth Olympic Games has official...
South American Shock: Two Records in Two Days at José Finkel Trophy 2026 and Lessons for Vietnamese SwimmingI spent the entire summer of 2026 analyzing all 64 matches of the World Cup i...
Darren Yap and Singapore's historic bronze: what 9.0400 really says at the Asian GamesNagoya, late autumn 2026. The electronic scoreboard shows 9.0400. Darren Yap...
Van Quyet's 75 Minutes and Ha Noi FC's Transition Bet After Beating CAHNAt minute 75, Nguyen Van Quyet walked off. Hang Day Stadium stood, and the...
2026 Asian Men's Volleyball Championship: Japan – Top Contender and the Race for the 2028 Olympic Berth in FukuokaFukuoka, Japan – On September 15, 2026, the Asian Men's Volleyball Championsh...
HAGL vs SLNA, Round 5: Eleven Goals Conceded in Four Games and the Trap Hidden Inside Home Advantage at PleikuMy statistical notebook after Round 4 of the LPBank V.League 2026/27 carries...
Thirty Years of the NCAA Women's Volleyball MOP Award: When a Libero Is Named Only OnceOn the list of thirty lines that I printed out on a Thursday evening in Binh...
Two Olympic Slots for All of Asia: Why Vietnam U23 Is Entering a Knockout Gamble From 2027I have seen a crack on the football map, and it starts in the group stage —...
Eala Skips the Beijing WTA 1000 for the 2026 Asian Games: The Real Bill Sits in the RankingsLate Sunday night in Melbourne, I opened the China Open entry list and counte...
When 'Transfer' Is Not Football: Lessons from Mexico on the Boundary Between Rumor and FactI heard this story from a colleague in Mexico City on a March 2026 evening,...
No Time to Talk: Inside the Biological War of a Brutal Fixture WeekSomething was cancelled in Milan, and it was not a training session. It was a...
